// 封装角色相关接口
import request from '@/utils/request'

// 获取角色列表
export function getRoleList(params) { return request('/roles', { params }) }

// 获取角色数量
export function getRoleNumber() { return request('/roles/count') }

// 获取指定角色
export function getAssignRole(id) { return request(`/roles/${id}`) }

// 添加角色
export function addRole(data) { return request.post('/roles', data) }

// 删除角色
export function delRole(id) { return request.delete(`/roles/${id}`, id) }

// 编辑角色
export function editRole(data) { return request.put(`/roles/${data.id}`, data) }
